class VamtamForm extends elementorModules.frontend.handlers.Base{onInit(...args){super.onInit(...args);const _this=this;"complete"!==document.readyState?jQuery(window).on("load",()=>{_this.handleBtnHoverAnims()}):setTimeout(()=>{_this.handleBtnHoverAnims()},50)}handleBtnHoverAnims(){if(!this.$element.hasClass("vamtam-has-btn-hover-anim"))return;const $submitBtn=this.$element.find('button[type="submit"]'),$submitBtnIcon=$submitBtn.length&&$submitBtn.find(".elementor-button-icon"),$submitBtnTxt=$submitBtn.length&&this.$element.find('button[type="submit"] .elementor-button-text');if($submitBtnTxt.length){const $spanWrap=jQuery(" ").addClass("vamtam-btn-text-wrap");$spanWrap.appendTo($submitBtnTxt.parent()),$submitBtnTxt.appendTo($spanWrap),$submitBtnTxt.clone().appendTo($spanWrap).addClass("vamtam-btn-text-abs"),$submitBtnTxt.addClass("vamtam-btn-text")}const $stepBtnTxtEls=this.$element.find('button[type="button"].elementor-button');$stepBtnTxtEls.length&&$stepBtnTxtEls.each((index,btnTxtEl)=>{const $btnTxtEl=jQuery(btnTxtEl),$spanParent=jQuery(""),$spanWrap=jQuery(" ").addClass("vamtam-btn-text-wrap");$submitBtnIcon.length&&$submitBtnIcon.clone().appendTo($spanParent),$spanWrap.appendTo($spanParent);const $btnInnerTxtEls=jQuery(`\n ${$btnTxtEl.text()}\n ${$btnTxtEl.text()}\n `);$btnInnerTxtEls.appendTo($spanWrap),$btnTxtEl.text(""),$spanParent.appendTo($btnTxtEl)})}}jQuery(window).on("elementor/frontend/init",()=>{if(elementorFrontend.elementsHandler&&elementorFrontend.elementsHandler.attachHandler)elementorFrontend.elementsHandler.attachHandler("form",VamtamForm);else{const addHandler=$element=>{elementorFrontend.elementsHandler.addHandler(VamtamForm,{$element:$element})};elementorFrontend.hooks.addAction("frontend/element_ready/form.default",addHandler,100)}});